From pointer systems to counter systems using shape analysis
نویسندگان
چکیده
We aim at checking safety properties on systems manipulating dynamic linked lists. First we prove that every pointer system is bisimilar to an effectively constructible counter system. We then deduce a two-step analysis procedure. We first build an over-approximation of the reachability set of the pointer system. If this overapproximation is too coarse to conclude, we then extract from it a bisimilar counter system which is analyzed via efficient symbolic techniques developed for general counter systems.
منابع مشابه
Towards model-checking pointer systems
The aim of this work is to investigate the possibility of using a counter machines modelchecker, FAST [2] for instance, for programs working over singly-linked lists. We define a CTL logic which may express quantitative properties and shape properties on the memory managed by pointer systems. For this temporal logic, we show that the model-checking problem reduces to the one for counter systems...
متن کاملThe nature of Over the Counter market and its distinction from Stock Exchange in Iran and the US Legal systems
Although clause 8 of article 1 of the Securities Market Act has been explained Over the Counter market and defined it to ”an electronic or non-electronic market which implements securities transactions on the basis of negotiations”, according to some changes in the rules and regulations of this section, including approval of Iranian Securities Market Act, The law for Development of New Financia...
متن کاملA CLOSED FORM SOLUTION FOR FREE VIBRATION ANALYSIS OF TUBE-IN-TUBE SYSTEMS IN TALL BUILDINGS
In this paper the dynamic response of tube-in-tube systems for tall building structures is investigated. Inner and outer tubes are modeled using equivalent continuous orthotropic membranes; in which, each tube is individually modeled by a cantilever box beam. By applying the compatibility conditions on deformation of the two tubes, the governing dynamic equations of the tube-in-tube structure a...
متن کاملSpace Invading Systems Code
Space Invader is a static analysis tool that aims to perform accurate, automatic verification of the way that programs use pointers. It uses separation logic assertions [10,11] to describe states, and works by performing a proof search, using abstract interpretation to enable convergence. As well as having roots in separation logic, Invader draws on the fundamental work of Sagiv et. al. on shap...
متن کاملManual maximum closing torque in three implant abutment systems
Background and Aims: Diferences whithin shape and size of hand wrenches in diferent systems could affect the torque applied. Therefore, evaluation of wrenches has been emphasized. The aim of the present study was to compare the torque values of the long and short torque wrenches in different implant systems including ITI, Implantium and Nobel Biocare. Materials and Methods: In this experimenta...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006